package com.zerox.service;

import com.zerox.entity.SysDept;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SysDeptService {
    List<SysDept> selectDeptList(SysDept dept);

    List<SysDept> buildDeptTree(List<SysDept> depts);

    List<SysDept> list( String deptName, Integer startIndex, Integer pageSize);

    int count(String deptName);

    int add(SysDept sysDept);

    int delete(Integer deptId);


    SysDept selectById(Integer deptId);

    int update(SysDept sysDept);

}
